Maintenance système

Sommaire

Quelques commandes unix

Users et root Rspberry

sudo su

su - pi (revenir sous le user de depart)

sudo chown -R pi:pi /home/pi/domoticz/backups

gestion des taches planifiées : cron et crontab

se connecter au raspberry en SSH

ssh pi@192.168.0.56

trouver et tuer un processus

ps -aux | grep le_nom_du_soft

kill le_numero_PID_du_soft_indetifié_precedemment

mémoire : vérifier et vider

free -m

echo 3 > /proc/sys/vm/drop_caches

montage d'un dossier NAS

L'objectif ici est de monter un dossier distant NAS Synomogy dans mon cas pour pouvoir faire des copies de suavegarde.

1 créer un dossier monpointdemontage dans media ou mnt

2 montages Synology Il faut ajouter dans le fichier /etc/fstab la ligne suivante :

//192.168.0.53/dossierdistant/ /media/monpointdemontageShared cifs user,_netdev,credentials=/home/pi/.credentials,auto,vers=1.0,rw,iocharset=utf8,gid=1000,uid=1000 0 0

j avais une erreur mount error(112): Host is down, alors que le ping repondait. L'ajout de vers=1.0 a réglé le problème

MAIS encore plus bizarre si vers=1.0 ne marche pas 1) mettre vers=3.0 2) sudo mount -a 3) une erreur apparait mettre ou remettre vers=1.0 4) sudo mount -a 5) ca remarche ....

old version

//192.168.0.53/dossierdistant /media/monpointdemontage cifs credentials=/home/.credentials,iocharset=utf8,uid=1000,gid=1000,filemode=0777,dir_mode=0777 0 0

3 dans un fichier /home/.credentials

username=IDENTIFIANT password=MOTDEPASSE

4 sans oublier

sudo mount -a

Sauvegardes

Carte SD du Rasperry

Sauvegarde de la carte SD :

df -a

la carte s'apelle : /dev/mmcblk0p1 mais il faut la nommer /dev/mmcblk0

sudo dd bs=4M if=/dev/mmcblk0 of=/mnt/Syn_shared/10_Doms/Domotique/Install_logiciels/Sauvegarde_carte_SD/Image_raspi_domticz_2015_03_25.img

Base de donnée Domoticz

Activer la sauvegarde automatique dans les parmétres de domoticz.

Par la suite, pour retrouver ses petits c'est par ICI Solution un peu lourde_ car Domoticz fait une sauvegarde toute les heure. A revoir de près car en phase de test de nombreux plantages qui obligent a repartir de la base de la veille. Donc on perd quelqes heures de données__

En place :

cp -R /home/pi/domoticz/backups /mnt/Syn_shared/10_Doms/Domotique/Install_logiciels/Sauvegarde_base_domoticz

Gestion des plantages Domoticz

Epargner la carte SD

monitoring des ressources

install de l'utilitaire dstat

Passer les logs en mémoire vive procédure décrite ICI

Restauration carte SD

rm -r /home/pi/domoticz/scripts

cp -r /mnt/Syn_shared/10_Doms/Domotique/Install_logiciels/Sauvegarde_Sripts_Domoticz/home/pi/domoticz/scripts/ /home/pi/domoticz